package w83b.w83bBeans;

import java.sql.ResultSet;

import w83b.util.jdbc.W83bDataBase;
import w83b.w83bDAO.w83bConstantesBD.W83bActasBD;
import w83b.w83bDAO.w83bConstantesBD.W83bCentroTrabajoVistaBD;

// TODO: Auto-generated Javadoc
/**
 * The Class W83bCentroTrabajoBean.
 * 
 * @author jroncal
 */
public class W83bCentroTrabajoBean extends W83bBaseBean implements W83bBaseBeanBD{
	
	/** The Constant serialVersionUID. */
	private static final long	serialVersionUID	= 1L;

	/** The cod centro trabajo. */
	private String	codCentroTrabajo = "";
	
	/** The cifnif. */
	private String	cifnif = "";
	
	/** The cifnifletra. */
	private String cifnifletra="";
	
	/** The num centro. */
	private String	numCentro = "";
	
	/** The razon social. */
	private String	razonSocial = "";
	
	/** The nombre. */
	private String nombre = "";
	
	/** The tipo nif cif cto trabajo. */
	private String tipoNifCifCtoTrabajo = "";
	
	/** The domicilio. */
	private String domicilio = "";
	
	/** The cod territorio. */
	private String codTerritorio = "";
	
	/** The cod municipio. */
	private String codMunicipio = "";
	
	/** The territorio. */
	private String territorio = "";
	
	/** The territorio_eusk. */
	private String territorio_eusk = "";
	
	/** The municipio_eusk. */
	private String municipio_eusk = "";
	
	/** The municipio. */
	private String municipio = "";
	
	/** The id municipio. */
	private String idMunicipio = "";
	
	/** The cod postal. */
	private String codPostal = "";
	
	/** The cnae. */
	private String cnae = "";
	
	/** The id cnae. */
	private String idCnae = "";
	
	/** The num interno. */
	private String numInterno="";
	
	/** The provincia. */
	private String provincia="";
	
	/** The id provincia. */
	private String idProvincia="";
	
	/** The localidad. */
	private String localidad="";
	
	/** The comarca. */
	private String comarca="";
	
	/** The telefono. */
	private String telefono="";
	
	/** The fax. */
	private String fax="";
	
	/** The nombre comercial. */
	private String nombreComercial="";
	
	/** The domicilio fiscal. */
	private String domicilioFiscal="";
	
	/** The provincia fiscal. */
	private String provinciaFiscal="";
	
	/** The municipio fiscal. */
	private String municipioFiscal="";
	
	/** The cod postal fiscal. */
	private String codPostalFiscal="";
	
	/** The sector. */
	private String sector="";
	
	/** The id sector. */
	private String idSector="";
	
	/** The reg jur. */
	private String regJur="";
	
	/** The id reg jur. */
	private String idRegJur="";
	
	/** The num trabajadores. */
	private String numTrabajadores="";
	
	/** The motivo baja. */
	private String motivoBaja="";
	
	/** The id motivo baja. */
	private String idMotivoBaja="";
	
	/** The fecha baja. */
	private String fechaBaja="";
	
	/** The fecha ultima actualizacion. */
	private String fechaUltimaActualizacion="";
	
	/** The observaciones. */
	private String observaciones="";
	/** The acta. */
	private String acta="";
	/** The numActa. */
	private String numActa="";
	/** The anyoActa. */
	private String anyoActa="";
	/** The territorioActa. */
	private String territorioActa="";
	private String bajacentro="";
	private String email="";
	
	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getBajacentro() {
		return bajacentro;
	}

	public void setBajacentro(String bajacentro) {
		this.bajacentro = bajacentro;
	}

	/**
	 * Gets the cod centro trabajo.
	 * 
	 * @return the cod centro trabajo
	 */
	public String getCodCentroTrabajo() {
		return this.codCentroTrabajo;
	}

	/**
	 * Sets the cod centro trabajo.
	 * 
	 * @param codCentroTrabajo the new cod centro trabajo
	 */
	public void setCodCentroTrabajo(String codCentroTrabajo) {
		this.codCentroTrabajo = codCentroTrabajo;
	}

	/**
	 * Gets the cifnif.
	 * 
	 * @return the cifnif
	 */
	public String getCifnif() {
		return this.cifnif;
	}

	/**
	 * Sets the cifnif.
	 * 
	 * @param cifnif the new cifnif
	 */
	public void setCifnif(String cifnif) {
		this.cifnif = cifnif;
	}


	/**
	 * Gets the razon social.
	 * 
	 * @return the razon social
	 */
	public String getRazonSocial() {
		return this.razonSocial;
	}

	/**
	 * Sets the razon social.
	 * 
	 * @param razonSocial the new razon social
	 */
	public void setRazonSocial(String razonSocial) {
		this.razonSocial = razonSocial;
	}

	/**
	 * Gets the domicilio.
	 * 
	 * @return the domicilio
	 */
	public String getDomicilio() {
		return this.domicilio;
	}

	/**
	 * Sets the domicilio.
	 * 
	 * @param domicilio the new domicilio
	 */
	public void setDomicilio(String domicilio) {
		this.domicilio = domicilio;
	}

	/**
	 * Gets the municipio.
	 * 
	 * @return the municipio
	 */
	public String getMunicipio() {
		return this.municipio;
	}

	/**
	 * Sets the municipio.
	 * 
	 * @param municipio the new municipio
	 */
	public void setMunicipio(String municipio) {
		this.municipio = municipio;
	}

	/**
	 * Gets the territorio.
	 * 
	 * @return the territorio
	 */
	public String getTerritorio() {
		return this.territorio;
	}

	/**
	 * Sets the territorio.
	 * 
	 * @param territorio the new territorio
	 */
	public void setTerritorio(String territorio) {
		this.territorio = territorio;
	}

	/**
	 * Gets the cod postal.
	 * 
	 * @return the cod postal
	 */
	public String getCodPostal() {
		return this.codPostal;
	}

	/**
	 * Sets the cod postal.
	 * 
	 * @param codPostal the new cod postal
	 */
	public void setCodPostal(String codPostal) {
		this.codPostal = codPostal;
	}

	/**
	 * Gets the cnae.
	 * 
	 * @return the cnae
	 */
	public String getCnae() {
		return this.cnae;
	}

	/**
	 * Sets the cnae.
	 * 
	 * @param cnae the new cnae
	 */
	public void setCnae(String cnae) {
		this.cnae = cnae;
	}

	/**
	 * Gets the territorio_eusk.
	 * 
	 * @return the territorio_eusk
	 */
	public String getTerritorio_eusk() {
		return this.territorio_eusk;
	}

	/**
	 * Sets the territorio_eusk.
	 * 
	 * @param territorio_eusk the new territorio_eusk
	 */
	public void setTerritorio_eusk(String territorio_eusk) {
		this.territorio_eusk = territorio_eusk;
	}
	

	/**
	 * Gets the cod territorio.
	 * 
	 * @return the cod territorio
	 */
	public String getCodTerritorio() {
		return this.codTerritorio;
	}

	/**
	 * Sets the cod territorio.
	 * 
	 * @param codTerritorio the new cod territorio
	 */
	public void setCodTerritorio(String codTerritorio) {
		this.codTerritorio = codTerritorio;
	}

	/**
	 * Gets the cod municipio.
	 * 
	 * @return the cod municipio
	 */
	public String getCodMunicipio() {
		return this.codMunicipio;
	}

	/**
	 * Sets the cod municipio.
	 * 
	 * @param codMunicipio the new cod municipio
	 */
	public void setCodMunicipio(String codMunicipio) {
		this.codMunicipio = codMunicipio;
	}
	
	/**
	 * Gets the num centro.
	 * 
	 * @return the num centro
	 */
	public String getNumCentro() {
		return this.numCentro;
	}

	/**
	 * Sets the num centro.
	 * 
	 * @param numCentro the new num centro
	 */
	public void setNumCentro(String numCentro) {
		this.numCentro = numCentro;
	}
	
		/**
		 * Gets the num interno.
		 * 
		 * @return the num interno
		 */
		public String getNumInterno() {
		return this.numInterno;
	}

	/**
	 * Sets the num interno.
	 * 
	 * @param numInterno the new num interno
	 */
	public void setNumInterno(String numInterno) {
		this.numInterno = numInterno;
	}

	/**
	 * Gets the provincia.
	 * 
	 * @return the provincia
	 */
	public String getProvincia() {
		return this.provincia;
	}

	/**
	 * Sets the provincia.
	 * 
	 * @param provincia the new provincia
	 */
	public void setProvincia(String provincia) {
		this.provincia = provincia;
	}

	/**
	 * Gets the localidad.
	 * 
	 * @return the localidad
	 */
	public String getLocalidad() {
		return this.localidad;
	}

	/**
	 * Sets the localidad.
	 * 
	 * @param localidad the new localidad
	 */
	public void setLocalidad(String localidad) {
		this.localidad = localidad;
	}

	/**
	 * Gets the comarca.
	 * 
	 * @return the comarca
	 */
	public String getComarca() {
		return this.comarca;
	}

	/**
	 * Sets the comarca.
	 * 
	 * @param comarca the new comarca
	 */
	public void setComarca(String comarca) {
		this.comarca = comarca;
	}

	/**
	 * Gets the telefono.
	 * 
	 * @return the telefono
	 */
	public String getTelefono() {
		return this.telefono;
	}

	/**
	 * Sets the telefono.
	 * 
	 * @param telefono the new telefono
	 */
	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	/**
	 * Gets the fax.
	 * 
	 * @return the fax
	 */
	public String getFax() {
		return this.fax;
	}

	/**
	 * Sets the fax.
	 * 
	 * @param fax the new fax
	 */
	public void setFax(String fax) {
		this.fax = fax;
	}

	/**
	 * Gets the nombre comercial.
	 * 
	 * @return the nombre comercial
	 */
	public String getNombreComercial() {
		return this.nombreComercial;
	}

	/**
	 * Sets the nombre comercial.
	 * 
	 * @param nombreComercial the new nombre comercial
	 */
	public void setNombreComercial(String nombreComercial) {
		this.nombreComercial = nombreComercial;
	}

	/**
	 * Gets the domicilio fiscal.
	 * 
	 * @return the domicilio fiscal
	 */
	public String getDomicilioFiscal() {
		return this.domicilioFiscal;
	}

	/**
	 * Sets the domicilio fiscal.
	 * 
	 * @param domicilioFiscal the new domicilio fiscal
	 */
	public void setDomicilioFiscal(String domicilioFiscal) {
		this.domicilioFiscal = domicilioFiscal;
	}

	/**
	 * Gets the sector.
	 * 
	 * @return the sector
	 */
	public String getSector() {
		return this.sector;
	}

	/**
	 * Sets the sector.
	 * 
	 * @param sector the new sector
	 */
	public void setSector(String sector) {
		this.sector = sector;
	}

	/**
	 * Gets the reg jur.
	 * 
	 * @return the reg jur
	 */
	public String getRegJur() {
		return this.regJur;
	}

	/**
	 * Sets the reg jur.
	 * 
	 * @param regJur the new reg jur
	 */
	public void setRegJur(String regJur) {
		this.regJur = regJur;
	}

	/**
	 * Gets the num trabajadores.
	 * 
	 * @return the num trabajadores
	 */
	public String getNumTrabajadores() {
		return this.numTrabajadores;
	}

	/**
	 * Sets the num trabajadores.
	 * 
	 * @param numTrabajadores the new num trabajadores
	 */
	public void setNumTrabajadores(String numTrabajadores) {
		this.numTrabajadores = numTrabajadores;
	}

	/**
	 * Gets the motivo baja.
	 * 
	 * @return the motivo baja
	 */
	public String getMotivoBaja() {
		return this.motivoBaja;
	}

	/**
	 * Sets the motivo baja.
	 * 
	 * @param motivoBaja the new motivo baja
	 */
	public void setMotivoBaja(String motivoBaja) {
		this.motivoBaja = motivoBaja;
	}

	/**
	 * Gets the fecha baja.
	 * 
	 * @return the fecha baja
	 */
	public String getFechaBaja() {
		return this.fechaBaja;
	}

	/**
	 * Sets the fecha baja.
	 * 
	 * @param fechaBaja the new fecha baja
	 */
	public void setFechaBaja(String fechaBaja) {
		this.fechaBaja = fechaBaja;
	}

	/**
	 * Gets the fecha ultima actualizacion.
	 * 
	 * @return the fecha ultima actualizacion
	 */
	public String getFechaUltimaActualizacion() {
		return this.fechaUltimaActualizacion;
	}

	/**
	 * Sets the fecha ultima actualizacion.
	 * 
	 * @param fechaUltimaActualizacion the new fecha ultima actualizacion
	 */
	public void setFechaUltimaActualizacion(String fechaUltimaActualizacion) {
		this.fechaUltimaActualizacion = fechaUltimaActualizacion;
	}

	/**
	 * Gets the observaciones.
	 * 
	 * @return the observaciones
	 */
	public String getObservaciones() {
		return this.observaciones;
	}

	/**
	 * Sets the observaciones.
	 * 
	 * @param observaciones the new observaciones
	 */
	public void setObservaciones(String observaciones) {
		this.observaciones = observaciones;
	}

	/**
	 * Gets the id municipio.
	 * 
	 * @return the id municipio
	 */
	public String getIdMunicipio() {
		return this.idMunicipio;
	}

	/**
	 * Sets the id municipio.
	 * 
	 * @param idMunicipio the new id municipio
	 */
	public void setIdMunicipio(String idMunicipio) {
		this.idMunicipio = idMunicipio;
	}

	/**
	 * Gets the id cnae.
	 * 
	 * @return the id cnae
	 */
	public String getIdCnae() {
		return this.idCnae;
	}

	/**
	 * Sets the id cnae.
	 * 
	 * @param idCnae the new id cnae
	 */
	public void setIdCnae(String idCnae) {
		this.idCnae = idCnae;
	}

	/**
	 * Gets the id provincia.
	 * 
	 * @return the id provincia
	 */
	public String getIdProvincia() {
		return this.idProvincia;
	}

	/**
	 * Sets the id provincia.
	 * 
	 * @param idProvincia the new id provincia
	 */
	public void setIdProvincia(String idProvincia) {
		this.idProvincia = idProvincia;
	}

	/**
	 * Gets the id sector.
	 * 
	 * @return the id sector
	 */
	public String getIdSector() {
		return this.idSector;
	}

	/**
	 * Sets the id sector.
	 * 
	 * @param idSector the new id sector
	 */
	public void setIdSector(String idSector) {
		this.idSector = idSector;
	}

	/**
	 * Gets the id reg jur.
	 * 
	 * @return the id reg jur
	 */
	public String getIdRegJur() {
		return this.idRegJur;
	}

	/**
	 * Sets the id reg jur.
	 * 
	 * @param idRegJur the new id reg jur
	 */
	public void setIdRegJur(String idRegJur) {
		this.idRegJur = idRegJur;
	}

	/**
	 * Gets the id motivo baja.
	 * 
	 * @return the id motivo baja
	 */
	public String getIdMotivoBaja() {
		return this.idMotivoBaja;
	}

	/**
	 * Sets the id motivo baja.
	 * 
	 * @param idMotivoBaja the new id motivo baja
	 */
	public void setIdMotivoBaja(String idMotivoBaja) {
		this.idMotivoBaja = idMotivoBaja;
	}

	/**
	 * Gets the nombre.
	 * 
	 * @return the nombre
	 */
	public String getNombre() {
		return this.nombre;
	}

	/**
	 * Sets the nombre.
	 * 
	 * @param nombre the new nombre
	 */
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	/**
	 * Gets the provincia fiscal.
	 * 
	 * @return the provincia fiscal
	 */
	public String getProvinciaFiscal() {
		return this.provinciaFiscal;
	}

	/**
	 * Sets the provincia fiscal.
	 * 
	 * @param provinciaFiscal the new provincia fiscal
	 */
	public void setProvinciaFiscal(String provinciaFiscal) {
		this.provinciaFiscal = provinciaFiscal;
	}

	/**
	 * Gets the municipio fiscal.
	 * 
	 * @return the municipio fiscal
	 */
	public String getMunicipioFiscal() {
		return this.municipioFiscal;
	}

	/**
	 * Sets the municipio fiscal.
	 * 
	 * @param municipioFiscal the new municipio fiscal
	 */
	public void setMunicipioFiscal(String municipioFiscal) {
		this.municipioFiscal = municipioFiscal;
	}
	

	/**
	 * Gets the cod postal fiscal.
	 * 
	 * @return the cod postal fiscal
	 */
	public String getCodPostalFiscal() {
		return this.codPostalFiscal;
	}

	/**
	 * Sets the cod postal fiscal.
	 * 
	 * @param codPostalFiscal the new cod postal fiscal
	 */
	public void setCodPostalFiscal(String codPostalFiscal) {
		this.codPostalFiscal = codPostalFiscal;
	}
	
	

	/**
	 * Gets the tipo nif cif cto trabajo.
	 * 
	 * @return the tipo nif cif cto trabajo
	 */
	public String getTipoNifCifCtoTrabajo() {
		return this.tipoNifCifCtoTrabajo;
	}

	/**
	 * Sets the tipo nif cif cto trabajo.
	 * 
	 * @param tipoNifCifCtoTrabajo the new tipo nif cif cto trabajo
	 */
	public void setTipoNifCifCtoTrabajo(String tipoNifCifCtoTrabajo) {
		this.tipoNifCifCtoTrabajo = tipoNifCifCtoTrabajo;
	}

	/**
	 * Gets the municipio_eusk.
	 * 
	 * @return the municipio_eusk
	 */
	public String getMunicipio_eusk() {
		return this.municipio_eusk;
	}

	/**
	 * Sets the municipio_eusk.
	 * 
	 * @param municipio_eusk the new municipio_eusk
	 */
	public void setMunicipio_eusk(String municipio_eusk) {
		this.municipio_eusk = municipio_eusk;
	}

	/**
	 * Checks if is null.
	 * 
	 * @return true, if is null
	 */
	public boolean isNull(){
		return(null==this.codCentroTrabajo
				&&null==this.cifnif
				&&null==this.numCentro
				&&null==this.razonSocial);
		/*	return true;
		}else{
			return false;			
		}*/
	}



	/**
	 * Gets the cifnifletra.
	 * 
	 * @return the cifnifletra
	 */
	public String getCifnifletra() {
		return this.cifnifletra;
	}

	/**
	 * Sets the cifnifletra.
	 * 
	 * @param cifnifletra the new cifnifletra
	 */
	public void setCifnifletra(String cifnifletra) {
		this.cifnifletra = cifnifletra;
	}

	
	public String getActa() {
		return acta;
	}

	public void setActa(String acta) {
		this.acta = acta;
	}

	public String getNumActa() {
		return numActa;
	}

	public void setNumActa(String numActa) {
		this.numActa = numActa;
	}

	public String getAnyoActa() {
		return anyoActa;
	}

	public void setAnyoActa(String anyoActa) {
		this.anyoActa = anyoActa;
	}

	public String getTerritorioActa() {
		return territorioActa;
	}

	public void setTerritorioActa(String territorioActa) {
		this.territorioActa = territorioActa;
	}

	/**
	 * Row to bean.
	 * 
	 * @param o the o
	 * @param otrosValores the otros valores
	 * @return the object
	 * @throws Exception the exception
	 */
	public Object rowToBean(Object o, Object otrosValores) throws Exception {
		// TODO Auto-generated method stub
		ResultSet rs = (ResultSet)o;//NOPMD
		this.codCentroTrabajo = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.codcentro);
		this.numCentro = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.nCentro);
		this.cifnif = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.cifnif);
		this.tipoNifCifCtoTrabajo = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.tipcifnif);
		this.cifnifletra = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.nCentro);
		this.razonSocial = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.razonsocial);
		this.domicilio = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.domicilio);
		this.codMunicipio = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.codMunicipio);
		this.codTerritorio = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.codTerritorio);
		this.municipio = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.municipio);
		this.territorio = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.territorio);
		this.territorio_eusk = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.territorio_eusk);
		this.codPostal = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.codpostal);
		this.cnae = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.cnae);		
		this.acta = W83bDataBase.getStringFromRS(rs, W83bActasBD.numActa);
		this.bajacentro = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.bajacentro);
		this.telefono = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.telefono);
		this.fax = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.fax);
		this.email = W83bDataBase.getStringFromRS(rs, W83bCentroTrabajoVistaBD.email);
		return this;
	}


}
